<?php
require_once ("../src/db/connectdatabase.php");

function getCardDetail($id) {
	$con = new ConnectDB();
	
	$tbl = "carddetail";
	$fn = array('carddetailid', 'bankid', 'bankname', 'banklogo', 'balancetransfer', 'monthstransfer', 'interestrate', 'annualfee', 'cardtypeid', 'cardtypename', 'cardtypelogo', 'interestfreedays', 'latepaymentfee', 'minimumrepayment', 'idcardlevel', 'cardlevelname', 'phiruttien', 'areaofcards', 'linkgotosite', 'cardlimit');
	$condetion = array('carddetailid' => $id);
	return $con -> getvalue($tbl, $fn, $condetion);
}

if(isset($_GET['id'])) {
	$id = $_GET['id'];
	
	$arcarddetail = getCardDetail($id);
	if(count($arcarddetail) > 0) {
?>

<h3>Cập Nhật So Sánh Lãi Suất Thẻ Tín Dụng</h3>
<div style="color: red;">
<?php
	if(isset($_GET['mess'])) {
		echo($_GET['mess']);
	}
?>
</div>
<div>
<form action="../src/control/admincarddetail.php" method="post" name="form-add-ratecard" id="form-add-ratecard">
	<table>
    	<tr>
        	<th align="left" width="150px">Ngân Hàng</th>
            <td><select name="bank" class="bankloadselect" id="bankloadselect" style="width: 312px; height: 30px; padding:5px;"><option value="">----Chọn Ngân Hàng----</option></select>  <a href="admin.php?content=quanlinganhang&&adrt=addbank" title="Thêm Ngân Hàng"><img title="Thêm Ngân Hàng" src="../images/icon-add.jpg"></img></a><br>
			<font color="red"><span id="err_manganhang"></span></font><input type="hidden" name="idcad" value="<?php echo($arcarddetail[0][0]) ?>" /></td>
        </tr>
        <tr>
        	<th align="left">Loại Thẻ</th>
            <td><select name="selectcardtype" class="selectcardtype" style="width: 312px; height: 30px; padding:5px;">
                    <option value="">----Chọn Loại Thẻ----</option>
                </select>  <a href="admin.php?content=quanlythetindung&&as=addcardtype" title="Thêm Loại Thẻ"><img title="Thêm Loại Thẻ" src="../images/icon-add.jpg"></img></a><br>
			<font color="red"><span id="err_cardtype"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Card Level</th>
            <td><select name="selectcardlevel" class="selectcardlevel" style="width: 312px; height: 30px; padding:5px;">
                    <option value="">----Chọn Card Level----</option>
                </select>  <a href="admin.php?content=quanlythetindung&&as=cardlevel" title="Thêm Card Level"><img title="Thêm Card Level" src="../images/icon-add.jpg"></img></a><br><font color="red"><span id="err_cardlevel"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Hạn Mức Thẻ</th>
            <td><input id="form_hanmucthe" value="<?php echo($arcarddetail[0][19]) ?>" placeholder="VD:1000000" name="form_hanmucthe" style="width: 300px; height:30px; padding-left:5px; padding-right:5px;" maxlength="30" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" /><br>
			<font color="red"><span id="err_hanthe"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Chuyển Khoản Số Dư</th>
            <td><input id="form_blancestranfer" name="form_blancestranfer" value="<?php echo($arcarddetail[0][4]) ?>" placeholder="VD:100000" style="width: 200px; height:30px; padding-left:5px; padding-right:5px;" maxlength="30" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" /><strong>/</strong><input value="<?php echo($arcarddetail[0][5]) ?>" placeholder="VD:12" id="form_monthstranfer" name="form_monthstranfer" style="width: 80px; height:30px; padding-left:5px; padding-right:5px;" maxlength="3" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" />Tháng<br>
			<font color="red"><span id="err_balancestranfer"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Lãi Suất</th>
            <td><input id="form_rate" value="<?php echo($arcarddetail[0][6]) ?>" placeholder="VD:10" name="form_rate" style="width: 50px; height:30px; padding-left:5px; padding-right:5px;" maxlength="3" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" />(%)<br>
			<font color="red"><span id="err_laisuat"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Lệ Phí Hằng Năm</th>
            <td><input id="form_annualfee" value="<?php echo($arcarddetail[0][7]) ?>" placeholder="VD:100000" name="form_annualfee" style="width: 300px; height:30px; padding-left:5px; padding-right:5px;" maxlength="30" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" /><br>
			<font color="red"><span id="err_annualfee"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Số Ngày Miễn Phí</th>
            <td><input id="form_freeday" value="<?php echo($arcarddetail[0][11]) ?>" placeholder="VD:10" name="form_freeday" style="width: 50px; height:30px; padding-left:5px; padding-right:5px;" maxlength="30" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" /> Ngày<br>
			<font color="red"><span id="err_freeday"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Phí Chậm Thanh Toán</th>
            <td><input id="form_latepayment" value="<?php echo($arcarddetail[0][12]) ?>" placeholder="VD:100000" name="form_latepayment" style="width: 300px; height:30px; padding-left:5px; padding-right:5px;" maxlength="30" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" /><br>
			<font color="red"><span id="err_latepayment"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Trả Nợ Tối Thiểu</th>
            <td><input id="form_minirepayment" value="<?php echo($arcarddetail[0][13]) ?>" placeholder="VD:100000" name="form_minirepayment" style="width: 300px; height:30px; padding-left:5px; padding-right:5px;" maxlength="30" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" /><br>
			<font color="red"><span id="err_minirepayment"></span></font></td>
        </tr>
        <tr>
        	<th align="left">Phí Rút Tiền Mặt</th>
            <td><select name="form_phiruttient" style="width: 312px; height: 30px; padding:5px;"><option value="Miễn phí">Miễn phí</option><option value="Có phí">Có phí</option></select></td>
        </tr>
        <tr>
        	<th align="left">Khu Vực Cấp Thẻ</th>
            <td><select name="form_khuvuccapthe" style="width: 312px; height: 30px; padding:5px;"><option value="Miền Bắc">Miền Bắc</option><option value="Miền Trung">Miền Trung</option><option value="Miền Nam">Miền Nam</option></select></td>
        </tr>
        <tr>
        	<th align="left">Link Liên Kết</th>
            <td><input id="form_linkgotosite" value="<?php echo($arcarddetail[0][18]) ?>" placeholder="VD:http://google.com.vn" name="form_linkgotosite" style="width: 300px; height:30px; padding-left:5px; padding-right:5px;" maxlength="500" onFocus="showStyle(this)" onBlur="hiddenStyle(this)" /><br>
			<font color="red"><span id="err_linkgotosite"></span></font></td>
        </tr>
        <tr>
        	<th colspan="2"><input type="hidden" name="acc" value="edit" /><input type="submit" value="Cập Nhật" style="border-radius: 5px; padding:5px; width:100px; background:#03F; color:#FFF; font-weight:bold;" /></th>
        </tr>
    </table>
</form>
</div>

<script>
$(document).ready(function(e) {
    loadbank();
	loadcardtype();
	loadcardlevel();
	
    function loadbank() {
		$.ajax({
			url: "../src/ajax/ajaxbank.php",
			type: "post",
			data: {act:'getbanks'},
			dataType:"json",
			success: function(response) {
				html = '';
				$.each(response, function(entryIndex, entry){
					html += '<option value="' + entry[0] + '">' + entry[1] + ' (' + entry[0] + ')</option>';
				});
				$('.bankloadselect').append(html);
				$(".bankloadselect option[value='<?php echo($arcarddetail[0][1]) ?>']").attr('selected', 'selected');
			}
		});
	}
	
	function loadcardtype() {
		$.ajax({
			url: "../src/ajax/ajaxcardtype.php",
			type: "post",
			data: {act:'getall'},
			dataType:"json",
			success: function(response) {
				html = '';
				$.each(response, function(entryIndex, entry){
					html += '<option value="' + entry[0] + '">' + entry[1] + '</option>';
				});
				$('.selectcardtype').append(html);
				$(".selectcardtype option[value='<?php echo($arcarddetail[0][8]) ?>']").attr('selected', 'selected');
			}
		});
	}
	
	function loadcardlevel() {
		$.ajax({
			url: "../src/ajax/ajaxcardlevel.php",
			type: "post",
			data: {act:'getall'},
			dataType:"json",
			success: function(response) {
				html = '';
				$.each(response, function(entryIndex, entry){
					html += '<option value="' + entry[0] + '">' + entry[1] + '</option>';
				});
				$('.selectcardlevel').append(html);
				$(".selectcardlevel option[value='<?php echo($arcarddetail[0][14]) ?>']").attr('selected', 'selected');
			}
		});
	}
	
	$('#form-add-ratecard').submit(function(e) {
        var bank = $('#bankloadselect').val();
		if(bank == "") {
			$('#err_manganhang').html('Vui lòng chọn ngân hàng cho vay');
			$('#bankloadselect').focus();
			return false;
		} else {
			$('#err_manganhang').html('');
		}
		
		var bank = $('.selectcardtype').val();
		if(bank == "") {
			$('#err_cardtype').html('Vui lòng chọn loại thẻ');
			$('.selectcardtype').focus();
			return false;
		} else {
			$('#err_cardtype').html('');
		}
		
		var bank = $('.selectcardlevel').val();
		if(bank == "") {
			$('#err_cardlevel').html('Vui lòng chọn loại thẻ');
			$('.selectcardlevel').focus();
			return false;
		} else {
			$('#err_cardlevel').html('');
		}
		
		var re_num = /^([^0-9]*)$/;
		var rate = $.trim($('#form_hanmucthe').val());
		if(re_num.test(rate)) {
			$('#err_hanthe').html('Vui lòng nhập hạn mức thẻ và phải là số');
			$('#form_hanmucthe').focus();
			return false;
		} else {
			$('#err_hanthe').html('');
		}
		var rate = $.trim($('#form_blancestranfer').val());
		if(re_num.test(rate)) {
			$('#err_balancestranfer').html('Vui lòng nhập chuyển khoản số dư và phải là số');
			$('#form_blancestranfer').focus();
			return false;
		} else {
			$('#err_balancestranfer').html('');
		}
		
		var rate = $.trim($('#form_monthstranfer').val());
		if(re_num.test(rate)) {
			$('#err_balancestranfer').html('Vui lòng nhập số tháng và phải là số');
			$('#form_monthstranfer').focus();
			return false;
		} else {
			$('#err_balancestranfer').html('');
		}
		
		var rate = $.trim($('#form_rate').val());
		if(re_num.test(rate)) {
			$('#err_laisuat').html('Vui lòng nhập lãi suất cho vay và phải là số');
			$('#form_rate').focus();
			return false;
		} else {
			$('#err_laisuat').html('');
		}
		
		var rate = $.trim($('#form_annualfee').val());
		if(re_num.test(rate)) {
			$('#err_annualfee').html('Vui lòng nhập lệ phí hằng năm và phải là số');
			$('#form_annualfee').focus();
			return false;
		} else {
			$('#err_annualfee').html('');
		}
		
		var rate = $.trim($('#form_freeday').val());
		if(re_num.test(rate)) {
			$('#err_freeday').html('Vui lòng nhập số ngày miễn phí và phải là số');
			$('#form_freeday').focus();
			return false;
		} else {
			$('#err_freeday').html('');
		}
		
		var rate = $.trim($('#form_latepayment').val());
		if(re_num.test(rate)) {
			$('#err_latepayment').html('Vui lòng nhập phí chậm thanh toán và phải là số');
			$('#form_latepayment').focus();
			return false;
		} else {
			$('#err_latepayment').html('');
		}
		
		var rate = $.trim($('#form_minirepayment').val());
		if(re_num.test(rate)) {
			$('#err_minirepayment').html('Vui lòng nhập trả nợ tối thiểu và phải là số');
			$('#form_minirepayment').focus();
			return false;
		} else {
			$('#err_minirepayment').html('');
		}
    });
	
});

function showStyle(field) {
	field.style.backgroundColor = '#FFFFCC';
}

function hiddenStyle(field) {
	field.style.backgroundColor = '';
}
</script>

<?php

	}
}
?>